home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 2 / The 640 Meg Shareware Studio CD-ROM Volume II (Data Express)(1993).ISO / clang / fgl105c.zip / 03-08.C < prev    next >
Text File  |  1991-05-05  |  533b  |  29 lines

  1. main()
  2. {
  3.    int old_mode;
  4.    char string[4];
  5.  
  6.    old_mode = fg_getmode();
  7.  
  8.    if (fg_testmode(13,1))
  9.       fg_setmode(13);
  10.    else if (fg_testmode(19,1))
  11.       fg_setmode(19);
  12.    else if (fg_testmode(4,1))
  13.       fg_setmode(4);
  14.    else {
  15.       printf("This program requires an EGA, MCGA, or CGA.\n");
  16.       exit();
  17.       }
  18.  
  19.    fg_setcolor(15);
  20.    fg_text("I'm running in mode ",20);
  21.    sprintf(string,"%d.",fg_getmode());
  22.    fg_text(string,3);
  23.  
  24.    fg_waitkey();
  25.  
  26.    fg_setmode(old_mode);
  27.    fg_reset();
  28. }
  29.